@charset "utf-8";
/* CSS Document  write by T.L*/
*{ margin:0; padding:0;}
body{ font-size:12px; font-family:Arial, Helvetica, sans-serif,'宋体'; color:#666}
 
ul,li{ list-style:none;}

a:link {	color:#666; text-decoration: none;}
a:visited {	text-decoration: none;	color:#666;}
a:hover {	text-decoration: none; color:#900}
a:active {	text-decoration: none;}
.clear{ clear:both}
img{ border:none}
.fl{ float:left} 
.br{ margin-top:10px;}
ul,li{ list-style:none;}
.red{ color:#F00}
.white{ color:#FFF}

.w{ width:1000px; margin:0 auto}




#header { width:1000px; margin:0 auto; border-bottom:3px solid #cae3e7}
#header .logo { float:left; height:70px; margin-top:20px;}
#header .top_tel { float:right; margin-top:60px;}

#indexbanner{ text-align:center;   height:390px; background:#d3e7eb}
 
#menu{ background:url(menubg.jpg) repeat-x; height:41px;}
#menu .menu_w{ width:1000px; margin:0 auto}
#menu .menu_w ul li{ float:left; width:160px; text-align:center; background:url(menuline.jpg) right no-repeat} 
 
#con1{ margin-top:15px; border:1px #52a4b0 solid; border-top:none}
#con1 .left_news{ width:571px;}
#con1 .left_news .c{ padding:10px;}
 
#con1 .left_news .c ul li{ line-height:26px; height:26px; overflow:hidden; border-bottom:1px dotted #CCC } 
#con1 .left_news .c ul li span{ float:right}


#con1 .right_about{ float:right; width:406px; overflow:hidden}

#con1 .right_about .c{ margin-top:10px;}


#indexpro { margin-top:15px; border:1px #51a3af solid}
#indexpro ul { padding:10px; margin-left:15px; margin-top:15px;}
#indexpro ul li{ float:left; width:176px; margin-right:16px; margin-bottom:20px; }
#indexpro ul li img{ border:1px #CCC solid;}
#indexpro ul li p{ text-align:center; line-height:24px; height:24px; margin-top:10px;} 




#pagewarp { background:url(page_bg.jpg) repeat-x; width:100%}
#page { padding-top:10px; background:#FFF; padding-bottom:30px;}
#page .page_left{ margin-right:30px; margin-left:15px;  _margin-left:10px;_margin-right:20px;}
#page .page_left_menu{padding:1px; border:1px #d9d9d9 solid; margin-top:5px;}
#page .page_left_menu ul{ background:#f3f3f3; padding-bottom:20px; }
#page .page_left_menu ul li{ width:196px; background:url(page_left_menubg.jpg) no-repeat; height:47px;}
#page .page_left_menu ul li a{ font-size:14px; font-weight:bold; line-height:47px; height:47px; padding-left:20px;}
#page .page_left_menu ul li.act{ background:url(page_left_menu_hover.jpg) no-repeat}
#page .page_left_menu ul li.act a{ font-size:14px; color:#FFF}

#page .page_left_news ul{ border:1px solid #d9d9d9; padding:10px; width:178px; overflow:hidden }
#page .page_left_news ul li{ line-height:26px; height:26px; overflow:hidden; background:url(dot2.jpg) no-repeat 0px 15px; padding-left:15px; border-bottom:1px #CCC dotted; padding-top:5px; padding-bottom:5px;}

#page .page_left_kefu {padding:1px; border:1px #d9d9d9 solid; margin-top:10px; width:198px; overflow:hidden;}
#page .page_left_kefu img{ padding:0; margin:0;}
#page .page_right{ margin-left:250px;}
#page .page_right .nav{ background:url(t_line.jpg) no-repeat   left bottom; line-height:30px; height:30px;}
#page .page_right .page_banner{ margin-top:10px;}
#page .page_right .page_banner img{ padding:1px; border:1px #d9d9d9 solid; }

#page .page_content {  width:735px; overflow:hidden}
#page .page_content  h1{ border:1px #cccccc solid; background:#f3f3f3;   height:20px; padding-top:6px; margin-top:10px; padding-left:10px;}
#page .page_content  .c { border:1px #e2e2e2 solid; height:100%; padding-top:20px; padding-bottom:30px; border-top:none}
#page .page_content  .c  { line-height:200%; padding-left:10px; padding-right:10px;}

#page .page_content  .c input { border:1px #e8e8e8 solid; height:24px; line-height:24px; background:#f7f7f7}

#page .page_content  .c .submit{ background:url(btn_bg.jpg) no-repeat; width:51px; height:22px; border:none; color:#FFF}
#page .page_content  .c .msg{ margin-top:10px;}
#page .page_content  .c .msg .mTitle{ background:#abdee5}
#page .page_content  .c .msg .mTitle span{ float:right; margin-right:20px;}

#page .page_content  .c .msg .bor{ background:#fef9e3; padding:10px; border:1px #e4c9c6 solid; margin-top:10px;}
#page .page_content  .c .msg .bor label{color:#681d00}
#page .page_content  .c .msg .reply strong{ color:#be0d00; font-weight:bold}


#page .page_content  .c .productlist li{ float:left; width:207px; margin-left:20px; padding-bottom:3px;}
#page .page_content  .c .productlist li img{ border:5px #e2e2e2 solid}
#page .page_content  .c .productlist li p{ text-align:center}


#page .page_content  .c .single h2{ text-align:center; border-bottom:1px #EAEAEA solid; font-size:14px; margin:0 20px; padding:10px 0; text-align:center;}
#page .page_content  .c .single .pro_img img{ padding:4px; border:1px #CCC solid; margin-left:10px;}
#page .page_content  .c .proproperty { font-size:12px; background:#e3e3e3; font-weight:normal; height:25px; line-height:25px; }
#page .page_content  .c .proproperty .title{ font-size:14px; color:#FFF; display:block; background:#0290a4; width:100px; text-align:center; font-weight:bold}
#page .page_content  .c .procontent{ margin:10px 0; padding:10px;}

#page .page_content  .c .other { margin:20px 0; margin-left:0px; padding-left:0;}
#page .page_content  .c .other li{ float:left; background:#dfdfdf; width:170px; overflow:hidden; margin-right:8px; padding-top:5px;  }
#page .page_content  .c .other li p{ text-align:center}
#page .page_content  .c .other li img{ } 
#page .page_content  .c .nwzr {background:#e3e3e3; } 
#page .page_content  .c .nwzr label{background:#df181f; display:block; width:100px; text-align:center; font-size:14px; font-weight:bold; color:#FFF}


#page .page_content #wz_title{ font-size:22px; color:#000; font-weight:bold; text-align:center; line-height:30px; margin-bottom:10px; }
#page .page_content #wz_copyright{ text-align:center; color:#999; margin-bottom:10px; }
#page .page_content #wz_content{ line-height:220%}




#newslist img{ padding:2px; border:1px #CCC solid; margin-right:20px;}

#newslist p.title{ font-size:13px;  font-weight:bold; color:#008b9f}

#newslist label{color:747474}

#newslist li{ border-bottom:1px #999 dotted; margin:20px 0;padding-bottom:10px;}
#newslist table{ }

#newslist .views { background:#b02100; padding:3px; margin-top:10px; font-size:12px}
#newslist .views a{ color:#FFF }


#next { text-align:right}
#next span,a{ padding:0 5px;}
#NPage { text-align:center; font-size:12px; margin-top:50px;}
#NPage span{ padding:0 10px;}











#foot { margin-top:10px;}

#foot p{ text-align:center; line-height:30px;}



#foot2{  border-top:4px #6bc0cb solid; }
#foot2 .footwarp{background:#008193 ; height:60px; margin-top:3px;}
#foot2 .footwarp .botlogo{ padding-top:10px; float:left;margin-right:20px;}
#foot2 .footwarp .footlink{ padding-top:30px; color:#FFF ; margin-right:20px;}
#foot2 .footwarp .footlink a{ color:#FFF ; padding:0 3px;}
#foot2 .footwarp .footcopy { padding-top:15px; margin-left:0; color:#FFF; line-height:22px; margin-right:10px;}
#foot2 .footwarp .footcopy a{ color:#FFF ; }
#foot2 .footwarp .footdzbs { padding-top:10px;} 






.button_2 {display:block;width:90px; text-align:center;height:25px;background:#930000;color:#fff;line-height:25px;}
.abc {width:692px;margin:auto;}





 